Acknowledging the Territory

Acknowledging the Territory

Acknowledging with respect the lands on which we live, work, play and learn as the traditional & unceded territories of the Gitxsan, Haisla, Nisga'a & Ts'msyen Peoples

Truth & Reconciliation

Truth & Reconciliation

Coast Mountains School District is committed to walking alongside local Nations to meet the needs of Indigenous learners and their families.

Engage, Ignite, Empower

Engage, Ignite, Empower

The Board of Education's Strategic Plan charts the course for student success.

Safe, Welcoming & Inclusive Schools

Safe, Welcoming & Inclusive Schools

Coast Mountains School District embraces and values diversity and inclusion, standing in support of the 2SLGBTQIA+ community.

Registration for 2025-2026 School Year

Registration for 2025-2026 School Year

New Student registration including Kindergarten and the StrongStart Early Learning Program is open.  Registration details  are posted to Coast Mountains' website under the Learners and Caregivers section. Welcome to Coast Mountains schools!


Our News Feed

Stay current!

Introducing Skeena Middle School's New Video

  • May 13, 2025
  • Carole Gagnon

We are thrilled to share a new school video for Skeena Middle School located in our Terrace school community at 3411 Munroe Street. The new video stemmed from an idea of creating a useful tool for the school’s neurodiverse learners, so they can become more familiar...  Read more

Keep Connected with SchoolMessenger - New Communications Tool

  • May 01, 2025
  • Carole Gagnon

As a school district, we are always striving to improve and enhance communications with our parents, caregivers, and families. We recognize the importance of keeping parents and caregivers connected with their child’s school. Coast Mountains School District (CMSD) will be using...  Read more


Happy Victoria Day!

  • May 16, 2025
  • Carole Gagnon

We share a friendly reminder that all CMSD schools and district offices will be closed on Monday, May 19 for Victoria Day!...  Read more

May 16 Non-Instructional Day - No Classes in Session

  • May 16, 2025
  • Carole Gagnon

Just a reminder for parents-caregivers that Friday, May 16 is a non-instructional day in Coast Mountains School District. No classes are in session and buses will not be running. The regular school schedule will resume on Tuesday, May 20....  Read more

Introducing Skeena Middle School's New Video

  • May 13, 2025
  • Carole Gagnon

We are thrilled to share a new school video for Skeena Middle School located in our Terrace school community at 3411 Munroe Street. The new video stemmed from an idea of creating a useful tool for the school’s neurodiverse learners, so they can become more familiar...  Read more


Events

See what's upcoming!

29 May
2025
Grade 7 Maker Day, Terrace
All day
11 Jun
2025
Grade 7 Maker Day - Kitimat
All day

About Coast Mountains School District

Ła Bała Sgan – Welcome. The cedar mat is laid out for you.

Coast Mountains School District lies on the traditional and unceded territories of the Gitxsan, Haisla, Nisga'a and Ts'msyen Nations in beautiful Northwest British Columbia. The district serves approximately 4,200 learners across 19 schools in the culturally rich communities of Hazelton, Kitimat, Kitwanga, Stewart and Terrace. The district's new visioning document – Engage, Ignite, Empower – focuses on student learning and well-being in inclusive and culturally responsive learning environments.

The Coast Mountains School District is visually stunning, with communities surrounded by the Coast Mountains Range, providing abundant world-class opportunities for personal pursuits in the great outdoors. Serving a population of approximately 20,000, the City of Terrace is the business hub of the Northwest, with several flights daily to all major centres.